*{ margin:0; padding:0;}
ul,li{list-style:none;}

body{ text-align:center; color:#FFF; background:#000;}
div#wapper{ text-align:left; width:800px; margin:0 auto; }

header, footer, nav, aside, section, article {
	display:block;
}
header, nav, footer {
	width:100%;
}
aside {
	width:30%;
	float:left;
}
section {
	margin-bottom:10px;
	width:65%;
	float:right;
}
header, footer, nav, aside, section {
	margin-top:10px;
}
header, nav, aside, section, footer {
	background-color: #666;
}
footer {
	clear:both;
}
article {
	width:90%;
	margin:20px;
	background-color: #999;
}